home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Tips & Tricks for Windows 95 / Chip Wintips.iso / sterown / grafika / edge / edge3d-a.exe / DATA1.Z / EDGETEMP / NV / NV1MM.INF < prev    next >
Windows Setup INFormation  |  1996-04-10  |  10KB  |  344 lines

  1. ; INF file for Win95 EDGE 3D Multimedia driver
  2. ; Copyright 1995, NVidia Corporation
  3. ; Copyright 1996, Diamond Multimedia Systems, Inc.
  4. ; Modified for Electonic Distribution
  5.  
  6. [version]
  7. Class=MEDIA
  8. signature="$CHICAGO$"
  9. Provider=%Mfg%
  10. LayoutFile=layout.inf
  11.  
  12.  
  13. [ClassInstall]
  14. AddReg=Class.AddReg
  15.  
  16. [Class.AddReg]
  17. HKR,,,,%MediaClassName%
  18. HKR,,Icon,,"-1"
  19. HKR,,Installer,,mmci.dll
  20.  
  21.  
  22. ; Disk & Directory sections
  23. ;----------------------------------------
  24. [DestinationDirs]
  25. DefaultDestDir  = 11    ; LDID_SYS
  26. NV1.CopyList = 11
  27. NV1.DelList = 11
  28. NVMidi.CopyList = 10,Config
  29. NVMidi.DelList = 10,Config
  30.  
  31. [SourceDisksNames]
  32. 1="Windows 95 EDGE 3D DX Driver Disk",,0
  33.  
  34. [SourceDisksFiles]
  35. nvmm.drv=1
  36. ;nvmidilg.bnk=1
  37. nvmidism.bnk=1
  38. nvrm.vxd=1
  39. nvmmvxd.vxd=1
  40. nvsgapd1.vxd=1
  41. nvsgapd2.vxd=1
  42. nvsgast1.vxd=1
  43. nvsgast2.vxd=1
  44. nvsgaar1.vxd=1
  45. nvsgaar2.vxd=1
  46. nvsgaay1.vxd=1
  47. nvsgaay2.vxd=1
  48. nvjoy.vxd=1
  49. nvsys.dll=1
  50. nvidia.idf=1
  51.  
  52. ; Manufacturers
  53. ;----------------------------------------
  54. [Manufacturer]
  55. %Mfg%=NVidia
  56.  
  57. ; Driver sections
  58. ;----------------------------------------
  59. [NVidia]
  60. %PCI\VEN_10DE&DEV_0009.DeviceDesc%=NV1_Device, PCI\VEN_10DE&DEV_0009,PCI\VEN_104A&DEV_0009
  61. ;PCI\VEN_10DE&DEV_0009  - NVidia NV1
  62. ;PCI\VEN_104A&DEV_0009  - SGS Thompson STG 2000
  63.  
  64.  
  65. [PreCopySection]
  66. HKR,,NoSetupUI,,1
  67.  
  68.  
  69. [ControlFlags]
  70.  
  71.  
  72. ; Install sections
  73. ;----------------------------------------
  74. [NV1_Device]
  75. LogConfig=NVDEV.LC1
  76. DelFiles=NV1.DelList, NVMidi.DelList
  77. CopyFiles=NV1.CopyList, NVMidi.CopyList
  78. DelReg=NV1.DelReg
  79. AddReg=WAVE.AddReg, MIXER.AddReg, NVDEV.AddReg, NV1.AddReg
  80. UpdateInis=NV1.UpdateInis
  81. UpdateAutoBat=NV1.UpdateAutoBat
  82. UpdateIniFields=Drivers.fields
  83. RESTART
  84.  
  85. [NV1_Device.FactDef]
  86. ConfigPriority=RESTART
  87.  
  88. [NVDEV.LC1]
  89. ConfigPriority=RESTART
  90.  
  91.  
  92.  
  93. [NV1.UpdateInis]
  94. system.ini,drivers,"wave*=nvmm.drv",,1
  95. system.ini,drivers,"midi*=nvmm.drv",,1
  96. system.ini,drivers,"aux*=nvmm.drv",,1
  97. system.ini,drivers,"mixer*=nvmm.drv",,1
  98. system.ini,386Enh,"device=nvrm.386",,3
  99.  
  100. [NV1.UpdateAutoBat]
  101. CmdDelete=rm
  102.  
  103. [PCI\VEN_10DE&DEV_0009.Det]
  104. AddReg=PreCopySection
  105.  
  106.  
  107. [NV1.CopyList]
  108. nvmm.drv,,
  109. nvmmvxd.vxd,,
  110. nvsgapd1.vxd,,
  111. nvsgapd2.vxd,,
  112. nvsgast1.vxd,,
  113. nvsgast2.vxd,,
  114. nvsgaar1.vxd,,
  115. nvsgaar2.vxd,,
  116. nvsgaay1.vxd,,
  117. nvsgaay2.vxd,,
  118. nvjoy.vxd,,
  119. nvrm.vxd,,
  120. nvsys.dll,,
  121.  
  122. [NVMidi.CopyList]
  123. nvmidism.bnk,,
  124. ;nvmidilg.bnk,,
  125. nvidia.idf,,
  126.  
  127.  
  128. [NV1.DelReg]
  129. ;HKLM,System\CurrentControlSet\Services\VxD\NVRM
  130. HKR,Drivers\wave\nvmm.drv
  131. HKR,Drivers\mixer\nvmm.drv
  132. HKR,Drivers\aux\nvmm.drv
  133. HKR,Drivers\midi\nvmm.drv
  134. HKLM,%KEY_OEM%\%V_NV_GP%
  135. HKLM,%KEY_OEM%\"%V_NV_SGP_A%"
  136. HKLM,%KEY_OEM%\"%V_NV_SGP_B%"
  137. HKLM,%KEY_OEM%\"%V_NV_SST_A%"
  138. HKLM,%KEY_OEM%\"%V_NV_SST_B%"
  139. HKLM,%KEY_OEM%\"%V_NV_SAR_A%"
  140. HKLM,%KEY_OEM%\"%V_NV_SAR_B%"
  141. HKLM,%KEY_OEM%\"%V_NV_SAY_A%"
  142. HKLM,%KEY_OEM%\"%V_NV_SAY_B%"
  143.  
  144.  
  145. [NV1.DelList]
  146. nvmm.drv,,,1
  147. nvmmvxd.vxd,,,1
  148. nvsgapd1.vxd,,,1
  149. nvsgapd2.vxd,,,1
  150. nvsgast1.vxd,,,1
  151. nvsgast2.vxd,,,1
  152. nvsgaar1.vxd,,,1
  153. nvsgaar2.vxd,,,1
  154. nvsgaay1.vxd,,,1
  155. nvsgaay2.vxd,,,1
  156. nvjoy.vxd,,,1
  157. ;nvrm.vxd,,,1
  158. ;nvsys.dll,,,1
  159.  
  160. [NVMidi.DelList]
  161. nvmidism.bnk,,,1
  162. ;nvmidilg.bnk,,,1
  163. nvidia.idf,,,1
  164.  
  165. [NVDEV.AddReg]
  166. HKR,Drivers\wave\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  167. HKR,Drivers\mixer\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  168. HKR,Drivers\aux\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  169. HKR,Drivers\midi\nvmm.drv,Description,,%PCI\VEN_10DE&DEV_0009.DeviceDesc%
  170. HKR,Drivers\midi\nvmm.drv,Definition,,"%10%\config\nvidia.idf"
  171. HKR,Config,Bankfile,,"%10%\config\nvmidism.bnk"
  172. HKR,Drivers,SubClasses,,"wave,mixer,aux,midi"
  173.  
  174. ;Joystick types supported
  175. HKLM,%KEY_OEM%\%V_NV_GP%,OEMName,,"%V_NV_GP%"
  176. HKLM,%KEY_OEM%\%V_NV_GP%,OEMData,1, 1, 0, 0, 0 , 4, 0, 0, 0
  177. HKLM,%KEY_OEM%\%V_NV_GP%,OEMCallout,,"%V_NVJOY%"
  178. HKLM,%KEY_OEM%\%V_NV_GP%,OEMTestWinCap,,"%V_NV_GPTEST%"
  179. HKLM,%KEY_OEM%\%V_NV_GP%,OEMCalWinCap,,"%V_NV_GPCAL%"
  180.  
  181. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMName,,"%V_NV_SGP_A%"
  182. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMData,1, 20, 0, 0, 0, 9, 0, 0, 0
  183. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMCallout,,"%V_NVSEGAPDA%"
  184. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMTestWinCap,,"%V_NV_SGPTEST_A%"
  185. HKLM,%KEY_OEM%\"%V_NV_SGP_A%",OEMCalWinCap,,"%V_NV_SGPCAL_A%"
  186.  
  187. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMName,,"%V_NV_SGP_B%"
  188. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMData,1, 20, 0, 0, 0, 9, 0, 0, 0
  189. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMCallout,,"%V_NVSEGAPDB%"
  190. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMTestWinCap,,"%V_NV_SGPTEST_B%"
  191. HKLM,%KEY_OEM%\"%V_NV_SGP_B%",OEMCalWinCap,,"%V_NV_SGPCAL_B%"
  192.  
  193. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMName,,"%V_NV_SST_A%"
  194. HKLM,%KEY_OEM%\%V_NV_SST_A%,OEMData,1, 1, 0, 0, 0 , 9, 0, 0, 0
  195. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMCallout,,"%V_NVSEGASTA%"
  196. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMTestWinCap,,"%V_NV_SSTTEST_A%"
  197. HKLM,%KEY_OEM%\"%V_NV_SST_A%",OEMCalWinCap,,"%V_NV_SSTCAL_A%"
  198.  
  199. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMName,,"%V_NV_SST_B%"
  200. HKLM,%KEY_OEM%\%V_NV_SST_B%,OEMData,1, 1, 0, 0, 0 , 9, 0, 0, 0
  201. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMCallout,,"%V_NVSEGASTB%"
  202. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMTestWinCap,,"%V_NV_SSTTEST_B%"
  203. HKLM,%KEY_OEM%\"%V_NV_SST_B%",OEMCalWinCap,,"%V_NV_SSTCAL_B%"
  204.  
  205.  
  206. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMName,,"%V_NV_SAR_A%"
  207. HKLM,%KEY_OEM%\%V_NV_SAR_A%,OEMData,1, 40, 0, 0, 0 , 9, 0, 0, 0
  208. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMCallout,,"%V_NVSEGAARA%"
  209. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMTestWinCap,,"%V_NV_SARTEST_A%"
  210. HKLM,%KEY_OEM%\"%V_NV_SAR_A%",OEMCalWinCap,,"%V_NV_SARCAL_A%"
  211.  
  212. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMName,,"%V_NV_SAR_B%"
  213. HKLM,%KEY_OEM%\%V_NV_SAR_B%,OEMData,1, 40, 0, 0, 0 , 9, 0, 0, 0
  214. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMCallout,,"%V_NVSEGAARB%"
  215. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMTestWinCap,,"%V_NV_SARTEST_B%"
  216. HKLM,%KEY_OEM%\"%V_NV_SAR_B%",OEMCalWinCap,,"%V_NV_SARCAL_B%"
  217.  
  218.  
  219.  
  220. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMName,,"%V_NV_SAY_A%"
  221. HKLM,%KEY_OEM%\%V_NV_SAY_A%,OEMData,1, 40, 0, 0, 0 , 7, 0, 0, 0
  222. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMCallout,,"%V_NVSEGAAYA%"
  223. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMTestWinCap,,"%V_NV_SAYTEST_A%"
  224. HKLM,%KEY_OEM%\"%V_NV_SAY_A%",OEMCalWinCap,,"%V_NV_SAYCAL_A%"
  225.  
  226. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMName,,"%V_NV_SAY_B%"
  227. HKLM,%KEY_OEM%\%V_NV_SAY_B%,OEMData,1, 40, 0, 0, 0 , 7, 0, 0, 0
  228. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMCallout,,"%V_NVSEGAAYB%"
  229. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMTestWinCap,,"%V_NV_SAYTEST_B%"
  230. HKLM,%KEY_OEM%\"%V_NV_SAY_B%",OEMCalWinCap,,"%V_NV_SAYCAL_B%"
  231.  
  232.  
  233. [NV1.AddReg]
  234. HKR,,Driver,,"nvmmvxd.vxd"
  235. HKLM,System\CurrentControlSet\Services\VxD\NVRM,Start,3,0
  236. HKLM,System\CurrentControlSet\Services\VxD\NVRM,StaticVxD,2,"nvrm.vxd"
  237. HKLM,System\CurrentControlSet\Services\VxD\NVRM,CodecFreq,2,"22050Hz"
  238. HKLM,System\CurrentControlSet\Services\VxD\NVRM,CompatibleGameport,1,1,0,0,0
  239. HKR,Drivers\wave\nvmm.drv,Driver,,nvmm.drv
  240. HKR,Drivers\mixer\nvmm.drv,Driver,,nvmm.drv
  241. HKR,Drivers\aux\nvmm.drv,Driver,,nvmm.drv
  242. HKR,Drivers\midi\nvmm.drv,Driver,,nvmm.drv
  243. HKR,Drivers,SubClasses,,"wave,mixer,aux,midi"
  244. HKR,,EnumPropPages,,"nvmm.drv,DrvEnumPropPages"
  245.  
  246. [MIXER.AddReg]
  247. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  248. HKLM,%KEY_IOC%\Vol,,,
  249.  
  250. [WAVE.AddReg]
  251. HKR,,DevLoader,,mmdevldr.vxd
  252. HKR,Drivers,MIGRATED,,0
  253. HKR,Drivers\midi,,,
  254. HKR,Drivers\wave,,,
  255. HKR,Drivers\mixer,,,
  256. HKR,Drivers\aux,,,
  257. HKLM,%KEY_IOC%\acm,,,
  258. HKLM,%KEY_IOC%\Rec,,,
  259. HKLM,%KEY_IOC%\MPlay,,,
  260.  
  261.  
  262.  
  263. [Drivers.fields]
  264. system.ini,boot,drivers,msmixmgr.dll
  265. system.ini,boot,drivers,mmmixer.dll
  266.  
  267.  
  268. ;[PCI\VEN_10DE&DEV_0009.KnownDrivers]
  269. ;nvmm.drv
  270.  
  271.  
  272. ; User visible strings
  273. ;----------------------------------------
  274. [Strings]
  275.  
  276. ;Non-localized strings
  277. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  278. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  279. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  280. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  281. KEY_OEM="SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM"
  282. KEY_CURRSET="SYSTEM\CurrentControlSet\Control\MediaResources\Joystick"
  283. ;Localized strings
  284.  
  285. Mfg="Diamond Multimedia Systems"
  286. PCI\VEN_10DE&DEV_0009.DeviceDesc="EDGE 3D PCI Multimedia Device"
  287. MediaClassName="Media Devices"
  288. V_CLSWAVEFORM="Audio"
  289. V_CLSMIDI="MIDI"
  290. V_CLSMIXER="Mixer"
  291. V_CLSAUX="Auxiliary"
  292. V_GENERAL="General MIDI Instrument"
  293. V_MPU401="MPU-401 External MIDI"
  294.  
  295. V_NV_GP = "NVidia Digital Gameport"
  296. V_NV_GPTEST = "NV Digital Gameport Test"
  297. V_NV_GPCAL = "NV Digital Gameport Calibration"
  298.  
  299.  
  300. V_NV_SGP_A = "NVidia Sega Gamepad A"
  301. V_NV_SGPTEST_A = "NV Sega Gamepad A Test"
  302. V_NV_SGPCAL_A = "NV Sega Gamepad A Calibration"
  303.  
  304. V_NV_SGP_B = "NVidia Sega Gamepad B"
  305. V_NV_SGPTEST_B = "NV Sega Gamepad B Test"
  306. V_NV_SGPCAL_B = "NV Sega Gamepad B Calibration"
  307.  
  308. V_NV_SST_A = "NVidia Sega Mission Stick A"
  309. V_NV_SSTTEST_A = "NV Sega Mission Stick A Test"
  310. V_NV_SSTCAL_A = "NV Sega Mission Stick A Calibration"
  311.  
  312. V_NV_SST_B = "NVidia Sega Mission Stick B"
  313. V_NV_SSTTEST_B = "NV Sega Mission Stick B Test"
  314. V_NV_SSTCAL_B = "NV Sega Mission Stick B Calibration"
  315.  
  316. V_NV_SAR_A = "NVidia Sega Arcade Racer A(1 Axes,9buttons)"
  317. V_NV_SARTEST_A = "NV Sega Arcade Racer A Test"
  318. V_NV_SARCAL_A = "NV Sega Arcade Racer A Calibration"
  319.  
  320. V_NV_SAR_B = "NVidia Sega Arcade Racer B(1 Axes,9buttons)"
  321. V_NV_SARTEST_B = "NV Sega Arcade Racer B Test"
  322. V_NV_SARCAL_B = "NV Sega Arcade Racer B Calibration"
  323.  
  324. V_NV_SAY_A = "NVidia Sega Arcade Racer A(2 Axes,7buttons)"
  325. V_NV_SAYTEST_A = "NV Sega Arcade Racer A Test"
  326. V_NV_SAYCAL_A = "NV Sega Arcade Racer A Calibration"
  327.  
  328. V_NV_SAY_B = "NVidia Sega Arcade Racer B(2 Axes,7buttons)"
  329. V_NV_SAYTEST_B = "NV Sega Arcade Racer B Test"
  330. V_NV_SAYCAL_B = "NV Sega Arcade Racer B Calibration"
  331.  
  332.  
  333. V_NVJOY = "NVJOY.VXD"
  334. V_NVSEGAPDA = "NVSGAPD1.VXD"
  335. V_NVSEGAPDB = "NVSGAPD2.VXD"
  336. V_NVSEGASTA = "NVSGAST1.VXD"
  337. V_NVSEGASTB = "NVSGAST2.VXD"
  338. V_NVSEGAARA = "NVSGAAR1.VXD"
  339. V_NVSEGAARB = "NVSGAAR2.VXD"
  340. V_NVSEGAAYA = "NVSGAAY1.VXD"
  341. V_NVSEGAAYB = "NVSGAAY2.VXD"
  342.  
  343.  
  344.